multistage grate - Spanish English Dictionary